export default {
    txLog: (wx && wx.getRealtimeLogManager) ? wx.getRealtimeLogManager() : null,
    debug(...args) {
        console.debug.apply(console, args);

        if (this.txLog) this.txLog.debug.apply(this.txLog, args);
    },
    info(...args) {
        console.info.apply(console, args);

        if (this.txLog) this.txLog.info.apply(this.txLog, args);
    },
    warn(...args) {
        console.warn.apply(console, args);

        if (this.txLog) this.txLog.warn.apply(this.txLog, args);
    },
    error(...args) {
        console.error.apply(console, args);

        if (this.txLog) this.txLog.error.apply(this.txLog, args);
    }
}
